<?php

class PostsView extends Posts{
	
	public function listar($arr){
		$total = count($arr);
		for($i = 0;$i < $total;$i++){      	
			echo '<tr>';
				echo '<td width="30%">',$arr[$i]['titulo'],'</td>';
				echo '<td width="20%">',date('d/m/Y',strtotime($arr[$i]['data'])),'</td>';
				echo '<td width="10%">',$arr[$i]['nome'],'</td>';;
				echo '<td width="20%" align="center" onclick="javascript:editar(',$arr[$i]['idposts'],',\'posts\');" class="tabelaB"><img src="images/app-edit-icon.png" width="20" align="absmiddle" /> Editar</td>';
				echo '<td width="20%" id="editar" align="center" onclick="javascript:excluir(',$arr[$i]['idposts'],',\'Posts\');" class="tabelaB"><img src="images/app-delete-icon.png" width="20" align="absmiddle" /> Excluir</td>';
			echo '</tr>';
	    }
	}
	public function select($arr){
		$total = count($arr);
		echo '<option value = "0">Selecione</option>';
		for($i = 0;$i < $total;$i++){
			echo '<option value="',$arr[$i]['idposts'],'">',$arr[$i]['titulo'],'</option>';
	    }
	}
	public function capa($arr){
		$total = count($arr);
		for($i = 0;$i < $total;$i++){
			echo '<a href="posts.php?i=',$arr[$i]['idposts'],'">';
				echo '<li>';			
					echo '<img src="imagens/transparente.png" width="160" height="120" style="background:url(class/thumb.php?img=../imagens/galeria/',$arr[$i]['imagem0'],'&w=250&h=250) no-repeat center;">';
					echo '<p>',$arr[$i]['titulo'],'</p>';
					echo '<b>Leia mais</b>';
				echo '</li>';
			echo '</a>';
		}
	}
	public function tags($arr){
		$total = count($arr);
		for($i = 0;$i < $total;$i++){
			$ar_tag = explode(',',$arr[$i]['tags']);
			foreach($ar_tag as $v){
				$tags[] = trim($v);
			}
			unset($ar_tag);
		}
		$tag_un = array_unique($tags);
		foreach($tag_un as $val){
			if($val != ''){
				echo '# <a href="blog.php?tag='.$val.'">'.$val.'</a><br />';
			}
		}
	}
	public function arquivo($arr){
		$total = count($arr);
		for($i = 0;$i < $total;$i++){
			$meses[] = trim(date('m',strtotime($arr[$i]['data'])).'-'.date('Y',strtotime($arr[$i]['data'])));			
			/*
			if($t != date('Y',strtotime($arr[$i]['data']))){				
				echo '<optgroup label="'.date('Y',strtotime($arr[$i]['data'])).'">';
				$t = date('Y',strtotime($arr[$i]['data']));
			}
			*/
		}
		$new = array_unique($meses);
		foreach($new as $val){
			if($val != ''){
				switch ($val){
					case 1:
						$mes = "Janeiro";
						break;
					case 2:
						$mes = "Fevereiro";
						break;
					case 3:
						$mes = "Março";
						break;
					case 4:
						$mes = "Abril";
						break;
					case 5:
						$mes = "Maio";
						break;
					case 6:
						$mes = "Junho";
						break;
					case 7:
						$mes = "Julho";
						break;
					case 8:
						$mes = "Agosto";
						break;
					case 9:
						$mes = "Setembro";
						break;
					case 10:
						$mes = "Outubro";
						break;
					case 11:
						$mes = "Novembro";
						break;
					case 12:
						$mes = "Dezembro";
						break;
				}
				
				$a = explode('-',$val);
				if($t != $a[1]){
					echo '<optgroup label="'.$a[1].'">';
					$t = $a[1];
				}
				echo '<option value="'.$val.'">'.$mes.'</option>';
				unset($a);
			}
		}
	}
	public function visualizar($arr){
		$total = count($arr);
		if($total == 0){
			echo '<center>Sem posts encontrados.</center>';
		}
		for($i = 0;$i < $total;$i++){				
			switch (date('m',strtotime($arr[$i]['data']))){
				case 1:
					$mes = " de Janeiro de ";
					break;
				case 2:
					$mes = " de Fevereiro de ";
					break;
				case 3:
					$mes = " de Março de ";
					break;
				case 4:
					$mes = " de Abril de ";
					break;
				case 5:
					$mes = " de Maio de ";
					break;
				case 6:
					$mes = " de Junho de ";
					break;
				case 7:
					$mes = " de Julho de ";
					break;
				case 8:
					$mes = " de Agosto de ";
					break;
				case 9:
					$mes = " de Setembro de ";
					break;
				case 10:
					$mes = " de Outubro de ";
					break;
				case 11:
					$mes = " de Novembro de ";
					break;
				case 12:
					$mes = " de Dezembro de ";
					break;
			}			
			echo '<div id="post">';
			echo '<p class="data">',date('d',strtotime($arr[$i]['data'])),$mes,date('Y',strtotime($arr[$i]['data'])),'</p>';
			echo '<a href="posts.php?i=',$arr[$i]['idposts'],'"/><h1 class="cor_',$arr[$i]['idcategorias'],'">',$arr[$i]['titulo'],'</h1></a>';
			echo '<p>',$arr[$i]['resumo'],'</p>';
			echo '<h3 class="cor_',$arr[$i]['idcategorias'],'"><a href="posts.php?i=',$arr[$i]['idposts'],'"/>Leia mais</a></h3>';
			echo '<div class="like">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http://',$_SERVER['SERVER_NAME'],'/posts.php?i=',$arr[$i]['idposts'],'&layout=button_count&
			show_faces=false&width=380&action=like&colorscheme=light&height=25&locale=pt_BR" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:105px; height:25px;" allowTransparency="true"></iframe>
			</div>';
			echo '</div>';
		}
	}
}
?>